/* 模块二的路由 */

/**
 *
 * path: 'path'                  路由的路径，注意：路径要从根路径开始写起，因为element启用vue-router的模式会在激活导航时，以 index 作为 path 进行路由跳转
 * redirect: 'path'              重定向到的路由/菜单
 * name:'router-name'            此name的设置可用于<keep alive>，并且name必须唯一值，不可重复
 * component                     菜单对应的view组件
 * meta : {
    title: 'title'               侧边栏展示的名称
    icon: 'icon-name'            侧边栏显示的图标，目前使用的element的图标
    menuIsHidden: true           此值为boolean值（true、false），用于是否显示对应的侧边栏菜单。一般与activeMenu连用。
                                 即当用户选择隐藏侧边栏时，跳到的对应的页面，应该要高亮的侧边菜单为activeMenu所指定的菜单。
    activeMenu: '/example/list'  如果设置了此属性值--路径，侧边栏将高亮显示您设置的路径所对应的侧边栏。一般与menuIsHidden连用。
  }
  children：[]                 子菜单/路由设置
*/

const moduleTwoRouter = [
  {
    path: '/module2',
    component: () => import('@/layout'),
    redirect: '/module2/menu1',
    children: [
      {
        path: '/module2/menu1',
        component: () => import('@/views/moduleTwo/menu1'),
        name: 'Module2Menu1',
        meta: { title: '菜单一', icon: "el-icon-star-off" }
      },
      {
        path: '/module2/menu1/other1',
        component: () => import('@/views/moduleTwo/menu1/hiddenPage'),
        name: 'Module2Menu1Other',
        meta: { title: '菜单一里的跳转页面', menuIsHidden: true, activeMenu: '/module2/menu1'  }
      },
      {
        path: '/module2/menu2',
        component: () => import('@/views/moduleTwo/menu2'),
        name: 'Module2Menu2',
        meta: { title: '菜单二', icon: "el-icon-camera" }
      }
    ]
  }
];

export default moduleTwoRouter;
